home *** CD-ROM | disk | FTP | other *** search
- **********************************************************************
- LiveUpdate Client (Version 3.1) README.TXT
- Copyright (c) 2006 Symantec Corporation August 2006
- **********************************************************************
- Copyright (C) 2006 Symantec Corporation. All rights reserved.
- Symantec and the Symantec Logo are trademarks or registered trademarks
- of Symantec Corporation or its affiliates in the U.S. and other
- countries. Other names may be trademarks of their respective owners.
-
- The Licensed Software and Documentation are deemed to be "commercial
- computer software" and "commercial computer software documentation" as
- defined in FAR Sections 12.212 and DFARS Section 227.7202.
- **********************************************************************
- CONTENTS
- **********************************************************************
- This README.TXT file describes LiveUpdate from Symantec. The following
- topics are discussed:
-
- * About LiveUpdate
- * System Requirements
- * LiveUpdate Privacy
- * Switching Between Interactive Mode and Express Mode
- * Proxy Servers
- * Version and Digital Signature Information
- * Running LiveUpdate
- * Updating LiveUpdate
- * Installing/Uninstalling LiveUpdate
- * LiveUpdate Configuration & Log files
- * Using AOL (America Online)
- * Authenticating Proxy Servers and LiveUpdate
- * Technical Information
- * Known Issues
- * Recent fixes
- * Acknowledgements
-
- **********************************************************************
- ABOUT LIVEUPDATE
- **********************************************************************
- LiveUpdate is the Symantec technology that permits an installed
- Symantec product to connect to a Symantec server over the Internet to
- check for program and other updates such as virus definitions and URL
- lists.
-
- When updates are available, LiveUpdate downloads them to your computer
- and installs them, keeping your Symantec software up to date. All
- updates that are downloaded with this version of LiveUpdate are
- checked for a valid digital signature.
-
- Certain types of content may require a subscription. LiveUpdate
- will only download subscription content if a valid subscription is
- found on your machine.
-
- **********************************************************************
- SYSTEM REQUIREMENTS
- **********************************************************************
- Operating system:
- * Windows 98/98 Se
- * Windows Me
- * Windows NT 4.0 (service pack 6 or later)
- * Windows 2000
- * Windows XP
- * Windows 2003
- Notes:
- 1. Windows 95 is no longer supported.
- 2. LiveUpdate is a 32bit application and will run as a 32bit
- application on 64bit Microsoft Windows Operating Systems.
- 3. Unless otherwise stated, LiveUpdate supports all versions of the
- Operating Systems listed above, including Service Packs.
-
- Processor:
- * Pentium 166 Mhz, Pentium 300 Mhz or higher recommended
-
- Memory:
- * 64 MB of RAM, 128 MB of RAM or higher recommended
-
- Hard Disk:
- * 20 MB of hard disk space required for installation.
- * 5 MB of hard disk space required to run LiveUpdate. In most cases at
- least 50 MB of disk space will be required to download and install new
- updates.
-
- Browser:
- * Internet Explorer 5 or later is recommended. Some features of
- LiveUpdate will not be available on all versions of Internet Explorer.
-
-
- **********************************************************************
- LiveUpdate Privacy
- **********************************************************************
- During normal LiveUpdate operation certain data may be captured in
- the LiveUpdate server logs. This data is used to improve the
- LiveUpdate service and to create aggregate usage statistics. No
- personal identifying information is captured. For detailed information,
- please see the LiveUpdate privacy policy at the following location:
- http://www.symantec.com/legal/luprivacy.html
-
-
- **********************************************************************
- SWITCHING BETWEEN INTERACTIVE MODE AND EXPRESS MODE
- **********************************************************************
- There is an option in the LiveUpdate Control Panel to allow users to
- switch between Interactive Mode and Express Mode. This switch is
- available on the 'General' tab of the LiveUpdate Control Panel applet.
-
- To switch to Express Mode
-
- 1. Open the Windows Control Panel and double-click the LiveUpdate
- Control Panel icon. The General tab will be displayed by default.
- 2. Select the Express Mode radio button.
- 3. Select how you want LiveUpdate to start.
- 4. Click the OK button.
- The next time LiveUpdate runs, it will run in Express Mode.
-
- To switch back to Interactive Mode
- 1. Open the Windows Control Panel and double-click the LiveUpdate
- Control Panel icon. The General tab will be displayed by default.
- 2. Select the Interactive Mode radio button.
- 3. Click the OK button.
- The next time LiveUpdate runs, it will run in Interactive Mode.
-
- Note: If enabled, the LiveUpdate Control Panel options are also
- available through the 'Configure' option in the LiveUpdate 'Options'
- menu on the user interface.
-
- **********************************************************************
- PROXY SERVERS
- **********************************************************************
- Most Internet users don't need to configure their computers to use a
- proxy server, however some ISPs and companies require you to connect
- to the Internet through a proxy server. You can configure LiveUpdate
- to use a Proxy via the LiveUpdate Control Panel applet.
-
- Note: If you do not know what a proxy server is, it may be best to
- change these options only when instructed to do so by a network
- administrator.
-
- You can set up LiveUpdate to use HTTP or FTP Proxy servers by
- selecting the appropriate tab in the Control Panel, and then choosing
- the second radio button to customize the settings.
-
- By default, LiveUpdate will use the same proxy server settings that
- you have set up for use with Internet Explorer.
-
- Note: LiveUpdate uses HTTP for file transfers by default, however it
- will fail over to FTP if it is unable to communicate via HTTP.
-
- If your proxy server requires authorization for outside access, you
- can also enter a user name and password for HTTP proxy servers.
-
- If you have any difficulty configuring your proxy settings, contact
- your network administrator for assistance. Each network is different,
- so only they can help you with this step.
-
- Important security consideration:
- ---------------------------------
- When provided with usernames and passwords, LiveUpdate will store
- this information in its settings file in encrypted form. However,
- when this information is sent to a proxy server, it is sent in an
- encoded, but unencrypted form. It is sometimes possible to capture
- data packets on the Internet, or on your LAN, and therefore it's
- possible that your password data may be viewed by others during
- transmission to the proxy server. If you have any concerns, please
- contact your network administrator.
-
- **********************************************************************
- VERSION & DIGITAL SIGNATURE INFORMATION
- **********************************************************************
- There are two ways to determine the version of LiveUpdate that
- you have installed.
-
- 1. Open Windows Explorer and locate the file luall.exe. This file is
- usually located in the LiveUpdate client installation folder
- (\Program Files\Symantec\LiveUpdate). Right-click on LUAll.exe, and
- then select Properties. Click the Version tab to see the File version
- information.
-
- 2. Run LiveUpdate, click on Options in the top left-hand
- corner of the LiveUpdate dialog, and then select
- "About LiveUpdate". The full product version is listed.
-
- You may also right-click on any of the LiveUpdate executable files
- (*.exe, *.dll) in the LiveUpdate folder and select the "Digital
- Signatures" tab to view the Symantec Digital Signature on the files.
-
- **********************************************************************
- RUNNING LIVEUPDATE
- **********************************************************************
- There are several ways to run LiveUpdate.
-
- 1. Through your Symantec product. Most Symantec products which use
- LiveUpdate offer a LiveUpdate button.
-
- 2. Run LiveUpdate from the folder created under
- the Start menu by your Symantec product(s).
-
- 3. Open a command prompt and run LUAll.exe, or create a
- shortcut to this program on your desktop
- (\Program Files\Symantec\LiveUpdate\LUAll.exe).
-
- Note: Some product updates may only be retrieved by selecting the
- LiveUpdate option from within that product (option 1).
-
- **********************************************************************
- UPDATING LIVEUPDATE
- **********************************************************************
- LiveUpdate occasionally needs to be updated. LiveUpdate will
- automatically check to see if there are any available updates to
- itself each time it is run. It should update itself transparently
- (without any extra input), but in certain rare cases, it may require
- that you run LiveUpdate one additional time to complete your session
- after it has finished its update. If this is required, LiveUpdate
- will prompt you.
-
- Updates to LiveUpdate are also posted to the URL below:
- http://www.symantec.com/techsupp/files/lu/lu.html
-
- **********************************************************************
- INSTALLING/UNINSTALLING LIVEUPDATE
- **********************************************************************
- All Symantec products that use LiveUpdate include it as part of the
- product installation.
-
- If you encounter a problem with LiveUpdate that you or Technical
- Support believe to be the result of an installation problem, or
- Corrupted files, you can reinstall LiveUpdate.
-
- To reinstall LiveUpdate
- 1. Locate LUSETUP.EXE or LUSETUP-LT.EXE on your computer or on the
- CD-ROM containing your Symantec product.
-
- You may also download the latest version from the Internet at:
-
- http://www.symantec.com/techsupp/files/lu/lu.html
-
- 2. Double-click LUSETUP.EXE or LUSETUP-LT.EXE
- You will be prompted if you wish to install LiveUpdate.
-
- 3. Click Yes.
- The LiveUpdate program will automatically reinstall.
-
- If you wish to uninstall LiveUpdate, note that you will no
- longer be able to receive updates to your Symantec products.
-
- To uninstall LiveUpdate:
- 1. Open the Control Panel.
- 2. Double-click Add/Remove Programs.
- 3. Select LiveUpdate from the list, and then click Add/Remove.
-
- **********************************************************************
- LIVEUPDATE CONFIGURATION & LOG FILES
- **********************************************************************
- LiveUpdate stores all of its configuration and logging information in
- the following files:
-
- log.liveupdate - Log file
- product.inventory.liveupdate - List of installed Symantec products
- settings.liveupdate - Configuration settings
-
- There is one additional Log File for Automatic LiveUpdate. The Log
- filename has the following format:
- <YYYY-MM-DD>_Log.ALUSchedulerSvc.LiveUpdate
- A new log file is created for each day and the Log filename is
- prefixed with a date string.
-
- If LiveUpdate cannot find its configuration files, it will recreate
- default versions of the files. In this event, LiveUpdate will
- also create a file called configuration.log.liveupdate.
-
- LiveUpdate will keep backup copies of the product and settings files
- by adding a number to the beginning of the filename. The higher the
- number, the older the file.
-
- These files are normally located in the Application Data folder on
- your computer. The location of this folder is Operating System
- dependent:
-
- Windows 98/98SE/Me
- \windows\all users\application data\Symantec\liveupdate
-
- Windows NT/2K/XP/2003
- \Documents & Settings\all users\application data\Symantec\liveupdate
- or
- \Windows\profiles\all users\application data\Symantec\liveupdate
-
- Some other Windows XP systems
- \Documents & Settings\all users.windows\application
- data\Symantec\liveupdate
-
- If you cannot find this folder, search for one of the filenames noted
- above.
-
- Note: You should not edit any of the files noted above unless directed
- to do so by Symantec Technical Support.
-
- The Log file can grow in size up to a maximum size. When the Log file
- reaches this maximum size, it is automatically trimmed to 50% of the
- maximum size.
-
- **********************************************************************
- USING AOL (America Online)
- **********************************************************************
- Symantec has documentation in the Symantec online knowledgebase that
- can assist you in using LiveUpdate with America Online. Please go to
- the following URL to review this information:
-
- http://service1.symantec.com/SUPPORT/sharedtech.nsf/docid/19982515512
-
- An important consideration in configuring LiveUpdate to work with AOL
- is to first make sure you are using a recent version of the AOL
- software.
-
- Note: Symantec is not liable for any phone charges incurred when
- making this dial up connection. Don't forget to close your Internet
- connection when you have completed your LiveUpdate session.
-
- **********************************************************************
- Authenticating Proxy Servers and LiveUpdate
- **********************************************************************
- Under normal circumstances, LiveUpdate should have no troubles
- connecting to a proxy server, as long as it is correctly configured to
- do so. There are some firewalls that modify HTTP traffic in such a
- way that LiveUpdate will no longer be able to connect to the proxy
- server. This happens when LiveUpdate connects to the proxy server
- using HTTP version 1.0. LiveUpdate will successfully connect to the
- proxy server if it attempts this connection using HTTP version 1.1.
-
- There is no direct way to set LiveUpdate to use HTTP version 1.1,
- however you can get LiveUpdate to use the correct version of HTTP by
- setting the following registry key:
-
- HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\
- Internet Settings\ProxyHttp1.1=1
-
- To set this key, type "regedit" in the Run... option off of the Start
- menu. This will bring up the Windows Registry Editor. Open the tree
- on the left pane to the HKEY_USERS\.DEFAULT\Software\Microsoft\Windows
- \CurrentVersion\Internet Settings folder. (Note that there is a
- period æ.Æ character before the word DEFAULT). Right click on the
- Internet Settings folder and select the New->DWORD option. A new
- entry should appear in the right pane called "New Value #1". Rename
- this entry to "ProxyHttp1.1", without the quote characters. Once you
- have renamed this entry, double click on it and set the data value to
- "1", again without the quotes.
-
- Note that once you change this value, all new user accounts on this
- machine will connect to a proxy server using HTTP version 1.1.
-
- If you are upgrading from a previous LiveUpdate client and you already
- a proxy server configured for your machine, LiveUpdate will
- automatically set this registry key during its install. If you add a
- proxy server to your machine after you have installed LiveUpdate 3.x,
- you will have to manually set this registry to ensure LiveUpdate can
- connect to your proxy server correctly.
-
- **********************************************************************
- TECHNICAL INFORMATION
- **********************************************************************
- LiveUpdate uses three possible methods, or transports, for retrieving
- updates and installing them.
-
- 1. HTTP
- HTTP is the primary method used to download files from the Internet.
- The primary Symantec update servers are accessed using the following
- domains:
- http://liveupdate.symantecliveupdate.com
- http://liveupdate.symantec.com
-
- 2. FTP
- If LiveUpdate is unable to connect using HTTP, it will automatically
- attempt to use the older FTP method. You may need to configure
- LiveUpdate to use an FTP proxy for FTP to work correctly. Our FTP
- servers are accessed using the following domain:
- ftp://update.symantec.com
-
- 3. LAN (Local Area Network)
- Corporate customers may wish to create their own internal LiveUpdate
- servers to ease bandwidth usage. More information about the LAN
- transport is available from within the LiveUpdate Administration
- Utility.
-
- NOTE: If LiveUpdate finds the LAN transport file (s32luhl1.dll) in the
- same directory that it is being run from, it will search for a LAN
- entry in its settings file and use that transport instead on the FTP
- and HTTP transports.
-
- **********************************************************************
- KNOWN ISSUES
- **********************************************************************
- 1. Password Security: Please see the Proxy Servers section above for
- more details on known issues with transmission of password
- information.
-
- 2. The Automatic LiveUpdate component may be configured to
- check for virus definition updates in the background. Normally,
- LiveUpdate will only do this when it detects an open Internet
- connection. However, some devices, dialup routers for example, can be
- configured to create an Internet connection when they detect this
- activity. Users should note that this could result in unexpected
- connection charges. In addition, automatic LiveUpdate may behave
- differently with different versions of the AOL connection software.
- We recommend that you review the "USING AOL" section above.
-
- NOTE: ISDN on-demand Internet access and Automatic LiveUpdate.
- ISDN charges are generally higher than standard analog phone line
- charges, so users of these systems are asked to pay particular
- attention to this issue.
-
- 3. Some "Ad Blocking" software products may deny LiveUpdate access to
- the file servers from which it downloads updates. If you are using
- this type of software you should disable it if you notice problems
- when downloading LiveUpdate packages. Once you have completed a
- LiveUpdate session, you can re-enable the "Ad Blocking" software.
- Alternatively, you can try to configure your software to allow access
- to the LiveUpdate servers listed in the Technical Information section.
-
-
- 4. Some 'Zip' utilities may intercept the updates that are being
- downloaded by LiveUpdate and cause problems while LiveUpdate is
- trying to uncompress these files.
-
- You can work around these problems by temporarily turning off this
- feature of your Zip utility when you are running LiveUpdate. For more
- information, visit the Symantec support website at
- http://www.symantec.com/techsupp/
-
- 5. Some combinations of Windows NT 4.0 running on Intel Pentium 4
- processors cause LiveUpdate to display a LU6003 error. To resolve
- this issue you should install/re-install NT 4.0 Service Pack 6 or
- higher.
-
- 6. On some Windows NT/2K systems, the LiveUpdate control panel icon
- may not work properly. This may be because the LiveUpdate installer
- was unable to upgrade the old control panel functions. To resolve this
- problem, try restarting your computer and deleting the file
- S32LUCP1.DLL from the \windows\system32 folder.
-
- Note that the operating system will lock this file if you try to open
- the control panel before deleting the file. Restarting the computer
- will unlock the file. When the S32LUCP1.DLL file is removed, the new
- control panel functions will be available.
-
- 7. On 64bit Itanium systems there will be no LiveUpdate Control Panel
- applet. To access this functionality, run "luall -control"
- from the Start/Run Windows menu. In addition, you may also select the
- "Show x86 control panel" option from within the control panel on 64bit
- Windows systems.
-
- 8. Some Symantec product update patches may update the version number
- of the product it is updating. As a result, when targeting custom
- content updates for these products, precautions should be taken to
- account for this. Custom content which is targeted for a registered
- product of one particular version will no longer be retrieved by
- LiveUpdate if the version number changes.
-
- 9. Some of the help text within the ISP tab in the LiveUpdate control
- panel may be truncated due to a bug in Microsoft's HTML help. If this
- occurs, please try applying all the critical and recommended updates
- which are made available through Microsoft's Windows Update web site.
-
- 10. You cannot use the "-temphost" command-line feature to point
- LiveUpdate at a CD-ROM device. This is due to filename length
- limitations with the CDFS file system.
-
- 11. When using custom content, it is not recommended that you use the
- LUAdmin download folder to host custom content. LUA can be configured
- to remove unused content, and this will result in the custom content
- file being deleted. You may avoid this issue by not using the
- "Cleanup Download Directory" option.
-
- 12. With Location Profiles, it is now possible to configure LiveUpdate
- to access different servers for content. LiveUpdate records the names
- of the files it has downloaded, and it will not try to download the
- same file again if it does not have a more recent date and time stamp.
- As a result, if you have a file sharing the same name on two different
- servers, LiveUpdate will only download the newer file.
-
- 13. If you are using a proxy server to access the Internet, and you
- use the automatic LiveUpdate feature (available in retail products
- only), then you must use the LiveUpdate custom proxy settings option
- to configure LiveUpdate to use your proxy server. Automatic LiveUpdate
- will not use the same proxy server settings that have been setup for
- use with Internet Explorer (via Internet Options).
-
- 14. In Windows XP Professional x64 Edition, the Control Panel Icon
- is located under the x86 Control Panel
-
- **********************************************************************
- RECENT FIXES & UPDATES
- **********************************************************************
- 2.5.55.0 -
- Initial release of LU 2.5
-
- 2.5.56.0 -
- Two issues were addressed in this release.
- 1. Fixed an issue where we were using the wrong icon on some dialogs.
- 2. Fixed a problem when Windows LiveUpdate was being used with
- LiveUpdate Administrator (LUA). In some situations some updates were
- not being downloaded if the machine that LUA was running on did not
- meet the download critera for the updates. LU will now no longer do
- this evaluation when being run from LUA.
-
- 2.6.x -
- Initial release of LU 2.6.
-
-
- 2.7.x -
- Initial release of LU 2.7.34
-
-
- 2.7.38 -
- One Issue addressed in this release.
- 1. LiveUpdate server login name and password are written to a
- local log file in clear text.
- This happens when the LiveUpdate client checks for updates from the server.
- This is only an issue when a local LiveUpdate server is used
- with a login name and password.
-
- The login name and password belong to the account configured by
- the LiveUpdate server administrator for accessing LiveUpdate packages.
- Symantec strongly recommends that this user account be unique for
- accessing LiveUpdate packages only, and have no other system access.
- The system administrator account should never be used for this purpose.
-
- 3.0.x -
- Initial release of LU 3.0.134
-
- 3.0.15x -
-
- 1. Fixes were made to improve integration compatibility with some
- Symantec products.
- 2. Fixed a minor Localization issue in the system eventlog detail
- level which could be blank, and a hard coded error string.
- 3. Fixed an internal timing issue for patch installation
-
- 3.0.166
- 1. Fixed some connectivity issues for users on dial up networking.
-
-
- 3.0.0.17x
-
- 1. Fixed a problem where systems after upgrade to LiveUpdate 3.0.x may
- encounter LU1875. This update failed during its preprocessing welcome
- text phase
-
-
- 3.1.x -
- Initial release of LU 3.1.x
-
- **********************************************************************
- Acknowledgements
- **********************************************************************
- The LogDriver software consists of the following files:
- ╖ Utility.h - contains a number of useful helper data structures
- ╖ Log.h - main CLog Class Definition
- ╖ LogAppender.h - abstract CLogAppender Class Definition
- ╖ ConsoleLogAppender.h - Console log appender class definition
- ╖ FileLogAppender.h - File log appender class definition
- ╖ EventLogAppender.h - Event log appender class definition
- ╖ Utility.cpp - useful helper data structures
- ╖ Log.cpp - main CLog Class Implementation
- ╖ LogAppender.cpp - abstract CLogAppender Class Implementation
- ╖ ConsoleLogAppender.cpp - Console log appender class implementation
- ╖ FileLogAppender.cpp - File log appender class implementation
- ╖ EventLogAppender.cpp - Event log appender class implementation
-
- Which are used by permission as stated in the notice below.
-
- COPYRIGHT AND PERMISSION NOTICE
-
- Copyright (c) 2002 Will Senn
-
- All rights reserved.
-
- Permission is hereby granted, free of charge, to any person obtaining
- a copy of this software and associated documentation files
- (the "Software"), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, and/or sell copies of the Software, and to permit persons to
- whom the Software is furnished to do so, provided that the above copyright
- notice(s) and this permission notice appear in all copies of the Software
- and that both the above copyright notice(s) and this permission notice
- appear in supporting documentation.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
- IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
- BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
- OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
- WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
- ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
- Except as contained in this notice, the name of a copyright holder shall
- not be used in advertising or otherwise to promote the sale, use or other
- dealings in this Software without prior written authorization of the copyright
- holder.
-
- Please see the LiveUpdate documentation for other acknowledgements.
-
- **********************************************************************
- END OF FILE
- **********************************************************************